winter rain - French English Dictionary